depending upon - Englisch Synonyme Wörterbuch